home *** CD-ROM | disk | FTP | other *** search
Makefile | 1995-07-01 | 2.4 KB | 85 lines |
- # ------------------------------------------------------------------------
- # Makefile for normal version of BLT library
- # ------------------------------------------------------------------------
-
- # ------------------------------------------------------------------------
- # C Compiler options
- # ------------------------------------------------------------------------
-
- CC = @CC@
- CFLAGS = @CDEBUGFLAGS@
- DEFINES = @LOSSAGE@ -DBLT_LIBRARY=\"$(BLT_LIBRARY)\"
- TOPDIR = @DESTDIR@
- LIBDIR = @LIBDIR@
- BLT_LIBRARY = @BLT_LIBRARY@
-
- # ------------------------------------------------------------------------
- # Directories containing Tcl and Tk include files and libraries
- # ------------------------------------------------------------------------
-
- TCL_INCLUDE = @TCLINCSW@
- TK_INCLUDE = @TKINCSW@
- X_INCLUDE = @XINCSW@
-
- # ------------------------------------------------------------------------
- # Don't edit anything beyond this point
- # ------------------------------------------------------------------------
-
- OBJS = bltGraph.o bltGrAxis.o bltGrBar.o bltGrElem.o \
- bltGrHairs.o bltGrLegd.o bltGrLine.o bltGrMisc.o \
- bltGrPS.o bltGrTag.o \
- bltCutbuffer.o bltBell.o \
- bltInit.o bltBgexec.o bltBitmap.o bltBusy.o \
- bltDebug.o bltDragDrop.o bltHtext.o bltList.o \
- bltTable.o bltUtil.o bltWatch.o bltWin.o
-
- SRCS = bltGraph.c bltGrAxis.c bltGrBar.c bltGrElem.c \
- bltGrHairs.c bltGrLegd.c bltGrLine.c bltGrMisc.c \
- bltGrPS.c bltGrTag.c \
- bltCutbuffer.c bltBell.c \
- bltInit.c bltBgexec.c bltBitmap.c bltBusy.c \
- bltDebug.c bltDragDrop.c bltHtext.c bltList.c \
- bltTable.c bltUtil.c bltWatch.c bltWin.c
-
- libname = libBLT.a
- INCLUDES = -I. $(TK_INCLUDE) $(TCL_INCLUDE) $(X_INCLUDE)
- CC_SWITCHES = $(CFLAGS) $(DEFINES) $(INCLUDES)
- INSTALL = @INSTALL@
- INSTALL_DATA = @INSTALL_DATA@
- RANLIB = @RANLIB@
- SHELL = /bin/sh
- AR = ar rc
- RM = rm -f
- LINT = lint
- LINTFLAGS = -axhbn
- srcdir = @srcdir@
- VPATH = @srcdir@
-
- all: $(libname)
-
- $(libname): $(OBJS)
- $(RM) $@
- $(AR) $@ $(OBJS)
- $(RANLIB) $@
-
- install: $(libname) install-dirs
- $(INSTALL_DATA) $(libname) $(LIBDIR)
- $(RANLIB) $(LIBDIR)/$(libname)
-
- install-dirs:
- @for i in $(TOPDIR) $(LIBDIR) ; do \
- if test ! -d $$i ; then \
- mkdir $$i ; \
- fi ; \
- done
-
- clean:
- $(RM) $(OBJS) $(libname) *\~ "#"*
-
- lint:
- $(LINT) $(LINTFLAGS) $(DEFINES) $(INCLUDES) $(SRCS)
-
- .c.o:
- $(CC) -c $(CC_SWITCHES) $<
-
-